58317624
9646029
59014579
8333270
1943831
37788228
40152881
9392587
83323517
13146262
23802187
58072733
70008698
67673076
54155748
13879008
4208847
85852495
24124168
72536111
71142125
91746198
23416362
64789124
94576530
22322812
8372152
41981298
34148378
53703910
42811870
84133578
84341808
70128847
41772757
28478108
27936516
788609
59421222
6692411