59789025
40426365
41005561
65668000
73766009
28714426
8176942
44481899
95536709
9397237
51096663
4808703
89045650
54725205
29118068
34884754
57407206
17744577
6985518
56384359
21842856
623416
24959442
27711816
95253254
88087519
24079060
22306747
83034696
68259489
38272898
64228489
27813486
8224999
2629394
9524240
77308862
37964798
27945987
27482290