4283243
3489062
3359766
54052662
71473604
21984167
40682686
79432855
7325535
43827863
43467992
50287289
66004752
7459601
37963874
18166350
5026056
93246156
83948474
9249632
5282604
8032601
93935939
77504908
37918340
74946101
11625318
4408494
14587614
11681775
68014835
39371906
291310000
49954993
27033760
8734768
15837518
85558273
62097164
99375601