78595337
71942720
2015593
7895830
1402293
57209638
50603772
12526886
2104470
23481853
15773669
15809479
8956905
9875499
84559577
99633276
86296463
33473201
49088178
55394776
45369530
4216734
40157763
37097521
89559315
7274676
10345357
39905683
68976460
53689547
16594825
77949667
83451341
94591310
12321167
49082939
44162523
68815760
80902592
71992616