13768884
8387922
61417298
71373864
76911852
98774308
6977467
40507627
35431192
1307747
40142588
1385697
73156956
21723889
71596426
33334518
2599484
36945927
8619147
70743855
98044672
4139894
72768874
18634983
5882895
31234255
53612079
20724046
51663712
59392305
75915443
1499628
96153143
34192621
74344385
72695963
63036682
1859570
30491296
27791420