57548533
78219675
14499670
8257442
6447896
94717344
88376711
58216554
34299985
30352617
85605584
34999188
88598956
47095060
78851890
34136438
63104779
10637771
63282213
82098978
22283418
34404290
72562696
69756913
15709197
9561746
87137717
56817653
17277783
47858598
5801313
48243302
11332993
41945303
89912145
6961135
59261382
56212934
84521414
2032741