8856600
37994051
15787270
55145499
3293676
75445807
76451142
63458848
1352209
98592646
74229103
35843298
74417411
7544257
69639242
88916903
31327592
27861260
3391343
93077326
8304716
41375079
12436280
53621340
24955488
31542918
92896840
88198687
79001024
65745857
75182371
7152324
4263135
28701830
15617887
6878439
46645777
85048675
60002260
15585026