19287539
21103475
19935550
58881878
9828394
71192485
2443408
62553240
43842541
9086689
39057796
32732190
47838594
23338961
66848822
16957390
36968231
43419494
22322186
97911005
86505815
63804298
98349359
97801874
41404053
80405615
48891047
23133695
84034583
74167723
7199228
34195619
8764456
2974566
3105316
38774856
6245557
62049805
50201147
5667107