84497682
73308070
45997553
13621629
62837166
70964996
24974471
8877793
90321012
91739233
40312290
65866836
62821737
73304525
66935696
78893261
75026921
1997096
11226324
2197969
3329676
64147459
13574404
85897502
88974324
60636693
61649145
27089537
57541066
53253777
36618752
87397261
9927467
96019984
23544403
31954200
15141929
88031193
36325373
993320