3910191
38877636
24596593
19669573
31869913
23029347
86054922
2601324
85732645
57426946
12773200
26817099
99883709
32389313
86194100
78013325
31718869
6964435
65877716
85772689
21829989
4364102
8486971
97185701
80737519
56939400
13952146
84891792
23037560
3156056
41704827
11497053
22639547
38638115
52932266
7766077
79853128
7547279
57232043
81348465