92196587
97056337
50687944
19894328
92468898
46793089
59876000
10673982
19729912
6903557
17897246
77191623
37931417
1489237
53666263
77774025
7189671
93529313
95414954
2524598
4617721
27301795
99901442
7563610
4074821
17097682
65994881
8538578
47986340
4469262
43759888
28336327
15344783
18077608
43713882
38536703
8579032
90594643
62663698
43565666