25846004
11166728
4391166
76013300
30614807
30521270
81092502
69418575
37496513
49115276
67937453
11327039
77032989
15046912
40011610
20806559
508095
68846081
77436120
18027288
54025493
11572457
13644607
74589230
87413343
93605880
45205162
7017180
29763105
607555
75004127
14585547
74213976
37957410
2406297
2903675
16314944
37484717
36085888
96282128