38228051
8656672
38511210
29213554
69821456
1306290
8598629
16382982
83549431
91244193
7912564
59533911
52951905
51753976
85543264
13899312
78814798
10544359
97754573
4068795
24812005
14537888
72257166
54168019
26726375
75063406
367377
34757959
29059119
50803115
715442
1378481
95747255
38904021
2529730
3733864
6153159
50057417
87491977
56985043