16475262
952435
18175223
47906961
7404613
87793617
808867
5542837
8229243
97703548
75208471
60834860
7864199
9300712
93533885
54747170
43955686
46398184
11238236
57841432
62457900
4783193
8773776
46894862
92429466
70906220
48437407
57779788
82063847
34398838
62904432
26357056
36373190
12513542
9307381
64703862
69872129
43032428
14207710
6156558