26644760
62364012
3959232
13025977
90281536
6657414
92552223
16933901
52074421
11657413
4949826
90612083
97803033
94618466
96865480
58456886
14664642
11066423
3704368
46718500
77999083
83567809
49329116
2432543
17483276
10765950
69386985
68005793
65097799
36015455
80323720
39547
89944860
28093547
60562537
60101323
34569521
91819755
76832981
79996500