41804858
62999624
7873910
38906096
3341287
12015734
60717106
31564735
29222249
8044239
55821353
58473669
2292978
85462515
99057586
71265601
34794380
13175984
15109152
26541808
7914469
60858843
75106521
30499325
97829510
83668846
82567169
40549676
26741503
9113855
2849785
67235333
4071746
60993422
9342311
45419224
13987205
61644522
4102425
38029546