80381653
41327808
56213650
5247887
9728147
68113443
69313854
82883450
6630698
58593639
30829721
6052279
29641802
14564531
3403608
10665751
1241636
13833053
92491809
2986781
82166233
44456887
16556645
3102339
259322
75056664
64316812
63779404
98239307
39336202
79253180
4689819
19701591
29186195
49025609
92973165
74139053
59642954
32429373
32443142