90446398
2438980
44524165
77278535
23742638
16441129
63117040
69765130
3346399
36686182
80333100
87065305
46127720
83284240
79064605
27347010
30295328
7562224
97334000
47973374
7786466
36205951
85897172
4588693
88766977
24104860
25886626
57609828
87843313
10686223
61141424
56009898
3875063
47112157
18179900
56114915
610793
59571598
17285671
39499791