5778235
64944440
70815536
99979940
1818551
31676163
9969782
19892409
55175764
43003076
9622716
3259640
86031166
51648411
97187071
97598023
1322445
57023980
669209
46562019
3858438
61428673
41336118
36707833
50306561
43878459
26655090
5847350
4672381
63036310
99418395
97818239
2875816
94923480
2807928
24197534
26686989
76783636
23206974
2401186