59308181
12093076
65927959
40217137
84304878
99982285
99647795
80176486
5158607
92533715
84581734
62172702
84088437
37606871
59796026
11665204
3703200
80172777
70083304
7267713
2804201
59827578
24243971
20236942
50065928
78532069
45087357
12494306
24235501
33169346
81401676
36969513
28725249
34084965
49447223
99461673
5277479
26627720
22995356
52813070