57571983
21416020
8915242
36757920
29513373
97631489
3723142
95236095
86359509
38689470
81536380
77997739
82276158
95793854
69366700
90184095
2857976
37883142
113370
86842066
48228593
6463221
44367949
58695097
1541192
47978737
4895539
96026529
55304679
150410
30106495
8095763
20178637
6737929
55887281
5811833
65672469
33663884
15259503
61366922