13928143
76168614
27947599
14457401
29269680
26267634
40969855
48363445
1681223
870627
16309153
25606792
2169185
12943355
372659
95334061
19904942
36425815
45971118
2534241
69286640
69434196
92291485
80167292
64516785
12507497
72669687
2479931
62445839
59418564
93104815
59875833
10935771
94333473
88887262
39234608
29266038
1923189
707160
83198378