98903565
1432143
51683024
51045932
23082883
37393057
63697530
79839042
92646954
80818402
13826562
80036634
75853241
57647470
1666197
177844
39387443
44223810
41042372
55075261
51671651
91394442
21418141
10134264
95872216
77603907
67089857
76395163
73964239
3165230
76545806
1934553
33095594
75953432
93777119
37212499
24027502
39223226
99557038
44509210