85178575
70367932
12066171
96729645
6264828
20509325
60877917
34714739
38099498
6891690
60061012
99432175
91628585
28666745
85302114
78124201
46944489
30213706
23262341
30818204
31122913
64952894
90484001
58042684
47484601
4129819
77053336
70473135
18186570
4189734
22752539
62793750
90622912
64629477
2945287
22567562
42578253
8128399
95932911
1441576