22771435
7824148
3475357
6919855
70097905
71938590
55112057
3504527
23528750
77782370
66326994
48057535
18142217
52213748
32099979
4376850
27838176
36889419
6158667
95796172
70514206
76363938
81519818
69472787
1377641
17952700
51207161
98371734
445110
79788533
45207915
4657998
8026632
61756399
99813428
19849486
6436211
2137354
91521943
701147