14557559
50232962
36804399
44734486
7438921
25417953
32089943
41872464
91179836
67982141
57142411
97054428
14025275
88062057
2072291
66082501
3581037
18127231
96886050
7094988
93883377
5402194
8925600
19871735
89273544
1532933
88551774
27789289
31423631
69073891
4386634
2739013
11174676
87366273
7841628
35128222
25552700
55501485
9143207
25005784