15858386
7797987
1984333
20154906
72505108
78012055
14219906
22587395
32627188
98499304
29363464
11031212
93339439
30017280
61735010
61563808
3041889
17205687
84528331
223087
91654535
69084790
68046107
65425045
37399
1128559
71208762
10585076
54461470
71461386
99216586
23359335
51477963
72558795
4782555
18572564
16355918
60754417
50849612
75909705