38107564
33855961
24831783
8085651
73541941
4781689
4222711
6779692
86759831
18587937
15034302
72034782
98886937
39961224
91269397
47514285
2321982
14651429
23256362
95104674
34801652
81482429
37678489
97603200
65386124
30045424
28714646
49087095
74605633
9349593
40796404
24645235
60529954
1628587
3746611
17827781
73556393
7077064
23615358
43523121