89312059
26979433
44449890
84332298
31073286
66046220
99823926
33578539
17693940
11056829
266844
61569631
8013449
69436510
88233457
52107640
3176110
12258543
77922226
27647945
40086714
57354936
98666133
93177226
29024242
21132893
2402394
23961441
54958138
9518846
86726572
66643421
7011700
59943194
47343836
82002643
69194242
91132667
95208489
72188934