44884719
7208860
11558080
72641235
81358239
80981842
9543174
78263016
34373927
36063439
63993848
1434129
52953051
3857172
39543025
3918502
7839865
42928878
90239471
50586977
68274857
13131166
1391361
67056469
995232
69744334
71145138
3203701
96671202
6002636
55645680
70157224
46858239
6202458
9644262
63448290
41503064
17432928
73374855
22729743