90985054
624643
79421298
87684613
94539009
11361853
12142205
8547990
4244145
52414915
96897135
21471540
1958142
67523452
31515782
76096003
66395866
31808824
11274474
22388777
25499085
8915114
91212712
238116
35315238
48378922
6012737
71408544
83673734
45309805
22826956
17489165
3826294
21978817
10911387
21929876
21239593
36406320
46102041
58481238