94638252
63022442
2112261
18685879
13666491
78324577
40102766
26474438
60909087
52636811
95199212
68708052
16062646
94788686
39096511
14809428
40694023
4699666
60781344
66838178
21496228
57197500
86585366
16975793
85422122
21112764
3978408
8056828
31427667
57583516
6284607
28389430
65907856
3858780
37358223
2709550
70664405
19239372
53407928
5473389