25809468
22871799
72072536
45681046
79254907
82376045
94056691
7888056
62195332
61686620
6988868
50049977
22698441
57363050
26466790
22868187
7286720
80444877
849761
68191085
88779288
22882088
4158927
20413392
27654858
50732692
62772255
14713133
46499068
4541047
26334102
83248566
29792580
86428549
75796793
21862197
19918209
44999473
13266908
16874233