41368762
39772983
92841825
31541663
8656400
71899402
61522566
52031938
25619738
30404125
25656813
4316120
16454847
64453375
35335381
84712229
28231957
63698182
3652601
64893266
48172739
48031892
69274183
28018185
18129563
16475666
29218075
30232048
10404305
14564250
4786275
2268674
45908242
35354011
51158242
23897592
99993604
46914637
78729918
28373956