19563928
17942127
65978516
85232531
50294858
98666011
57587124
81147123
9575831
76832765
61165522
33953596
90112368
147912
48129145
2845661
45198674
20966651
44556935
17304178
57512805
38882746
32334240
14735412
24049261
40586396
77167781
4057437
4714377
95351009
30734048
16192114
33737451
7405741
29909146
62949501
10961093
15884867
88874280
12086938