91994969
18644289
38955473
87702531
93168575
76437469
81465708
74686088
64507501
17337432
75331667
54074771
44768634
48365021
90948815
93363856
33469200
71251367
74728356
46352265
7074429
37764355
59447511
40067815
2581988
65019322
33273061
8559002
8053578
23786492
1349610
80586176
15652794
42441192
73013197
28914826
3877019
13853171
92679175
28451790