20101680
3807483
48457531
88007402
21484821
70532921
42405781
99873307
83664656
24295345
98525880
60511881
59306802
1125509
81588146
21115716
25594177
43816427
43766805
52274083
39417451
44503621
60815867
35351274
94014677
15985316
7370471
32797776
28084634
11165994
31557402
41635819
87316445
70766429
5675048
58089817
57593876
88728028
41368306
931933