35495415
19049663
58413368
52234303
51235909
2321108
60867897
19556289
68719276
1506799
35347721
71135960
1414760
45691751
24869463
4845598
93652820
29442979
2256156
43283347
90241570
5296132
11913069
8757928
12616216
53785665
13509142
43065568
32476393
16899705
41298961
3723514
9914793
73592029
7489601
69115887
82916957
79556768
78155801
58259252