37935460
23909196
97465431
22205042
80361858
5624313
28099607
112713
80855812
84324531
25402836
7710937
26062563
91525699
5098894
23322342
73844170
77725998
73492893
13027739
60503844
29959304
24838245
52853494
52976162
52095241
48954082
45483311
65902314
88413819
2491370
69266620
11794265
10332899
32922613
58552233
62443145
82476657
82361500
16081475