38005807
35151158
7047386
2328789
16838566
14493754
1722629
82074
6603141
16811331
10985032
99645453
20257657
1436687
11208367
43674392
85633765
60273483
74037677
46189690
60644761
81165464
61465297
90969899
7908605
43366556
1393776
58117015
9225485
71031671
78906933
50808795
77508697
13932166
118995
19551222
9270506
48663485
32141094
51994103