51921687
81489580
1614867
2614886
8735650
56798012
3056843
76556733
11721543
89166218
92065915
48205528
34952605
78003521
77657348
80629069
75265973
22797911
36331941
8388457
10711150
15711128
38165319
89474266
89158460
73129155
63758206
714984
44752861
49368019
50785269
84781183
3476550
82804394
17343688
53478373
10008465
39089736
57464175
63447198