90412263
32262374
55259975
47017752
64162131
59917400
32148827
35969674
76305075
10985156
57403545
77882078
71916507
32669745
73343080
831494
52876623
11492748
19896947
7244902
1791860
69059423
31356400
44904819
69254988
62755071
15631956
45711903
93754429
35665180
46184801
55682952
58668027
45661965
79397059
29496385
96871193
96329197
16918582
1922533