1752606
94356399
83528146
3073934
42998588
394800
19722182
36964579
39808536
6657314
45405763
22284991
70147154
13596892
70512546
6842514
5416621
4272587
23724054
64073420
20156292
60139074
38639336
74536082
80364456
74654837
72674335
8206436
17717315
2847165
12446089
89031161
30156736
66542064
80889808
63995254
17951624
34118210
35065498
23269262