36101316
1195628
1073686
25509502
6864039
29599344
24174212
44514617
45731540
61764126
97007167
10296166
63002132
51226467
97961917
74715136
83468660
17004879
90895336
229911
6547200
9931206
67918778
64018626
11481532
99901099
51427212
52822681
69083881
63167131
29506917
97155975
92877118
75526156
9703958
85847
26939314
80209048
56226776
99326113