32638344
12981579
48053309
48479739
87734944
96992697
6996159
90912199
96829266
45079045
55925222
54394717
74099343
40215203
31491733
64403603
686320
27544901
22157843
29726180
71169396
63118677
9647142
80382148
23576389
284427
405641
18476900
3130234
33907256
25511672
27265309
32489650
3668390
73342161
97964163
5880381
59177037
44118839
3986962