2488708
834969
25819591
29031891
14571723
54575277
55953349
2416428
12005197
89642712
94053201
91475852
2791702
103264
97461378
36035778
67092880
13858131
63448126
9429286
86969337
37831603
9499950
7426421
93944416
8750224
27776800
50195158
9531854
43299042
97142665
32095642
90136974
32346691
12058287
86755440
72331286
86446859
8502265
80236502