38898742
40614117
74452963
25497075
93958814
12609452
11567605
98221251
75302536
39401058
41631945
91146455
38917613
76508356
37777757
46128835
42735534
83506206
33898492
12813074
395332
94629746
1443294
50867625
16092241
48425810
44623739
969958
19728709
13736572
60164751
32809049
1988400
25443134
29532339
21745742
82518572
17616620
872128
45151311