89139882
11349213
82958479
39484367
58172046
8322866
6998469
6024372
36353013
68703074
81451454
82489022
73941944
3625129
47607130
62891795
77166741
81548969
50744459
76781921
23131859
34291106
62017172
78412553
42506
94168941
17725772
26873515
78271681
31207718
15907991
90969397
72669742
51262654
2041170
95927894
27586597
98164614
53123084
36112700