57728033
39791755
93833433
5357716
7520552
86085697
8947846
43094329
34937811
8597317
87066265
42938862
93738624
52136482
54979419
59461836
30388459
59499490
6833912
70504352
6726874
50381206
3187876
42865003
22935760
96955715
75393774
65523137
99093263
51605493
4237588
34726416
49137022
51071074
13116359
94369958
34334221
8557102
80271374
78672160