13596916
2522563
51351059
3219172
7937731
29222805
30011840
6648896
16867875
7263944
12736586
9363180
16172249
96044335
46733841
4823442
66763405
1252357
1567994
95015517
94506425
65607768
5023144
98165966
66364086
65247171
72554686
6617750
41043642
61416875
66556598
39936897
8506034
38312680
77265831
71529884
52499310
58332605
12173756
84879223