20493691
44211836
39365433
26987481
38957912
485286
94693758
98489338
20322433
69395106
48628048
80264904
9722850
88207661
99353163
22034348
88083049
38413163
9296444
56213504
81616589
94018888
58427847
83423805
15266247
69414178
2325650
6167367
86615313
7923087
1833340
18323821
147867
65131463
897672
96177179
3167507
94998460
29493940
74811646