1690364
6801143
78292345
97481924
695536
3708787
16651521
99193185
97032670
28013695
6017953
81485746
16115543
44967375
63606783
76197421
28707986
30547289
8631517
95201650
8284993
39459091
83721146
63401280
40314778
60793593
1716555
13848362
84021993
54725819
2622966
4453867
15111473
71622787
60738329
4621870
6261225
2283552
66617266
36494890