86469032
1572820
3905000
27826786
8371309
43435758
297557
9362403
98907126
83829995
85999826
585554
30678652
42546194
54782841
1496664
97676572
29459734
14676771
29687921
7975711
4299482
21074862
57162162
9265323
5762205
10223487
78291950
10342963
41858156
2244120
81457690
82663879
40559135
35091677
75589202
87737959
70901242
769252
81104226