12913549
1227375
79205536
94682874
30596515
6879159
35542604
80804830
53429541
97919807
86706908
23607280
92169064
37349266
12743854
49067126
87863214
78252681
92985199
34173667
3118699
67155627
16096733
18241979
78159853
69991189
64859372
20021262
37785461
85212119
44269141
882572
72318369
35895921
66821479
39266168
34115468
67782039
38317348
38437253