51991349
36128741
5256626
74955718
5552285
62848176
24042964
24941869
2135261
95045852
1340258
69456457
10811494
61419846
40661646
93189176
92081610
44016529
68132658
7223602
984420
84055238
98237034
14357569
58383224
92483930
68199370
87659961
73047436
1207330
52601215
41121263
390319
85653413
90045535
851447
68288924
60418721
46981682
23497274