13481386
2650922
12789808
86294851
28032868
70457369
78169799
56153478
86429637
45149930
54152243
5576945
94565634
64812209
27246449
8545735
43597818
37322000
63611477
3332750
22905871
36381014
9545259
64036754
30972758
88381161
63606286
86822769
6342008
47888984
56779509
9754587
96485425
11104767
62407466
53472313
58355551
31244764
16643253
5858031