471105
217166
69216191
93812371
47156711
33658829
10705002
53418462
85823199
51299079
6512630
95813284
39202550
81791270
22711386
356865
49568044
55221277
48441359
86818817
36867582
47124968
25165769
4062720
43848828
27138532
31458517
8904230
26498868
3488230
42826320
37421192
71148235
82496234
80194689
56032023
66824900
7178810
87957363
57564777