60397032
52782008
42212401
35433661
49953053
61435929
74195921
92585946
38164160
69936860
57604002
42033883
20793696
94668048
73617967
90966634
75669038
78522700
90887045
77205888
62428591
53154209
79946688
98827019
44797162
63462656
75711346
45847169
134233
12658039
64029283
88715932
98949928
95707579
36902089
972125
40917434
83873834
91985662
40418042