12122852
2172587
5478339
34121636
43863522
19999411
2444889
84964621
19298097
7060157
29038551
88253194
93721342
7143256
9753400
45058685
90184645
34535900
16046346
77509183
36217836
35443791
7996144
44424590
13764408
13442362
5067527
9160105
2169617
14944856
3762307
76684632
34872778
74191636
39064916
28187859
34415744
2678509
27954366
51695132