37776185
4531265
3056863
6825952
21459666
71108736
45045606
7112481
5897682
73315339
9970543
28026337
35598528
32519227
87431443
35249236
60032281
28418685
54738882
50054137
50132003
47005838
5453192
47359420
289089
6833142
2469115
23282758
78887922
13466551
7051445
19037373
56785249
60522606
45191533
95638762
86012121
19794826
38535453
54342298