46086164
92592964
59225028
77948806
23573928
77847986
10372595
50793002
93186506
26743765
95829624
82875503
79104733
18671417
93094436
13094300
7230137
806028
54714705
19838258
50473518
12538971
48397184
80271553
73305429
41101078
5343639
90857063
82309626
8346670
4053802
4105198
90372494
88083213
23653033
59022412
34853819
69566552
28525961
64387894