10408503
3396062
12987118
52577959
52893689
5564194
14012307
795721
99454773
70288557
50615375
54936930
75254352
917939
62568646
43449343
3529616
49432359
49765306
33632240
42119544
47481063
75577517
1714135
14764498
76526774
34612880
96955566
98435877
29461115
97227295
83341804
6713800
1512971
91181184
21204993
21085206
4772820
47872079
59801107