1119712
31024422
98046963
63731248
1118144
77044111
79846430
65532154
51347972
31364184
3387650
72003025
68743444
24554901
88477692
37484616
66724090
7429411
11539855
6776654
32031221
85603635
10669130
38894812
5547931
34529466
7650593
71254348
83282842
10373870
68319369
79924384
28448927
71698275
84408338
65438035
644622
2252486
7864482
4703368