82661380
13691489
43884361
49449217
30467924
57492799
59873868
16116750
24909750
41879648
22276053
39143770
87237853
94766733
6237843
29414045
891957
2453503
47438039
69448473
7927763
26182278
43368762
84467222
5006326
75043090
62211291
15129502
1538870
86862642
28485347
17888486
82964734
2280329
6856546
43201728
78565968
8220357
2665309
97813977