62248452
21697534
7485826
605338
49537857
92407997
16148407
44986195
94599786
31019669
39986283
73196704
99785144
48398766
128992
67482588
67126069
13931676
98412183
10137946
16134647
71004071
2642500
90578217
82115788
45567216
7128121
3756129
83717851
67743668
16244117
77929442
99146487
60392561
40066722
77855103
21261653
96593210
70377810
77637970