4047570
30257914
95432112
24692711
89722040
2008992
44349236
37866239
8455935
67756902
44584443
25686783
36677246
83485013
65016652
33668245
22195650
58169242
2272763
85378558
79114170
9474495
18106211
8868295
94728718
2892353
46094507
70557121
9459189
48394612
69091477
52478032
91892177
43335982
41827584
19293620
3001806
4821210
65975819
49979058