2429111
29493991
84399222
6130428
2827417
16167730
98665376
7292254
11969261
88101000
24422422
62529964
62192828
10058902
57403834
4042734
31716007
28967889
46893468
2674355
16474154
27383412
36869376
41147835
31798242
66454163
41655319
94343829
75495921
95169575
40228181
20133185
55872454
60112946
30891439
315476
818235
68165342
8469854
90937037