4925880
19833565
13882802
92233397
35775277
7052340
74731569
32013184
96307708
28253850
86648393
8625997
86744400
4281225
4626164
52008222
19816588
55236083
3053308
81225605
93686659
36202350
32102175
28788322
41372047
22843170
57246843
24743310
77982023
10167746
8644577
10323936
31824151
49244777
16668920
33352908
82751261
88802513
64484182
62254904