48209431
7396636
59372625
1715953
46635826
1411803
84867135
41862200
54938066
72342393
50886115
2401913
29548670
56879532
57454533
44669249
35859602
96934382
5724110
22606713
90186229
9191513
93245225
96579554
33407983
29847647
65812071
51866811
45726397
60288076
8558383
67064454
68347641
13693601
83669283
92442228
425595
79744620
64448566
208903