82013184
404880
30353606
11697205
1971187
5472021
19067934
19466423
46327543
91176009
40055968
90794595
9667896
14151781
18651811
89426545
76661518
89595019
87164514
14378709
57705152
1808045
30221005
11134466
35568007
48312002
90783259
760748
87757083
96239320
58516226
3457109
70293660
11061542
3138571
45379894
87402575
4214790
55615157
57491356