19306425
88928264
13805991
99051834
60091201
32711406
57048290
2268832
55789976
95587505
40792827
2261230
94148011
2021108
2152276
83909446
12941855
3141597
81427015
94819216
25157626
94887992
39406931
29588839
58763217
7166413
17415170
97197320
11691251
99134591
62621525
55012113
19392883
35081406
18344877
18818759
4332427
93732491
86404660
5329885