58804494
2599123
46657232
30734448
6681279
35989165
41255424
8915563
60248252
5080228
1498812
7513598
57164676
93608481
6008210
67237164
51211659
17531820
34893680
94879259
22493697
14942620
19579818
89665921
33169424
62752020
85593992
93142258
19771108
49784031
84122057
65673371
12302948
42688924
7033423
73322857
61196364
55245986
49678979
68831162