8575768
6380256
18729034
80466283
57901863
70242479
625076
58933733
29943829
58119577
4890804
68963471
36857606
42817564
26293653
21944045
82504797
12974285
19319191
86331908
22034444
12515237
27236898
31307228
98315107
52607397
16714016
57482302
3935144
39986816
74345490
19366539
31402766
33784064
45624723
14173243
43393365
32295159
70639525
54847618