10359629
6721345
941491
59612445
10092217
63399678
60006571
52336959
1109615
51048118
405826
98549345
76457931
46209800
94154616
10793298
39959274
74115388
78038742
32092354
45284797
62307781
71988612
31931821
12698007
27478723
16203784
127504
9736244
5119915
59539056
21532397
7981035
6065909
95626244
88657541
60888458
70578177
128533
99906853