30226484
322821
2498381
48527230
9911693
80552420
9698569
81764790
11551208
49597021
38107026
44997633
3644621
58804844
95979287
29278172
33498701
4280924
1682493
27924909
5318420
65817930
20156359
4090871
80194835
68871669
92083881
3072281
6723369
76756041
57964626
90683797
5703373
23508073
475797
116970
75804925
18962041
4908246
30302324