50106907
7185222
58724661
88097580
40864968
12382668
99786401
20648406
72671511
43059728
35269562
4410179
25842581
38457334
74419323
75619898
849663
14713774
42657333
6871882
40443433
26386547
4297816
27045768
40185018
43968628
64636947
9177134
46843994
36507571
66297846
65689905
52504042
20706309
48023743
77387439
86308670
12924200
79835630
68365810