3407786
87121028
17543972
95979184
52387017
3510822
37299850
39934087
70464131
64614774
32114210
95467655
54667330
31379893
9667270
4475323
2881594
42422585
49379999
72241593
61362906
39262561
9522588
3663729
24613597
16881283
97821469
42593187
61753474
83766476
15474455
6847063
14496682
28351072
56163574
33881264
77963478
46857344
5290461
22134619