85566433
6297623
82975208
479996
19327366
55668608
71933074
49207065
13515968
72743739
3048794
67826800
70031578
48468920
3138915
9225583
84335904
85427535
12831569
1998074
22434824
75138407
47207988
2405949
15468896
13563444
88739988
61499378
45568322
48376124
19381691
98169068
25832515
87149156
2295319
60769930
55458948
78063645
2672643
94353664