21513815
50619925
16461187
4432437
22378035
95867302
29514736
2486419
75252717
10662779
95959505
96788760
90257989
94576632
2442268
52282684
88219120
62313860
56229056
84702457
84703849
88614093
40202599
99964731
43932979
23219301
4906628
33744212
89689077
834545
59385545
13232385
1631824
79709270
59329486
1985076
49027345
32375991
40145782
16206295