90721034
33921434
13386011
64087684
10519818
31507026
58268289
3115840
800707
95933175
2268715
31051859
21393811
79553651
91128158
16786536
65359488
64569504
39025907
24281803
91115808
90481647
41839994
88132029
58333303
29998396
71622920
20921292
66481616
29523795
57014230
73473864
10261827
91396142
85932286
49798693
28209003
12551359
95094610
39273887