13884073
56719552
19681166
7884991
70969662
34625102
386468
37204188
56172843
55519022
12761474
6127136
3989167
32801113
32893185
40366682
801752
75878898
57889933
63964894
33099069
86072670
97075272
52016009
266697
66753208
47617276
96055072
26572088
42387625
66198705
94231611
3064239
84294937
95654747
97629879
79396802
2256175
65483971
68312385