2058572
64242384
315112
68515622
33353486
46564193
96903926
9206927
13584880
8622640
98448536
79081748
82031948
45647840
43667197
76758703
56067700
25587109
54521783
59047745
14492332
1277210
26845482
19531654
60029238
77236642
93996631
67067775
79942376
41933638
23742480
412810
50204701
79768201
26659143
38705471
91497851
60166578
22156187
74163873