23987760
59695235
56244316
44509643
22415589
8865093
64053181
17769846
66517885
33049581
91988751
54606674
36444302
2558407
97051973
122935
85337540
27413842
70764910
96119318
98801000
94696874
32423209
3412298
1607600
31584161
90936302
32838176
64424227
7417256
31808109
56023926
41748966
56269771
4658480
8088367
62829453
4872670
43367887
65782038