73448201
60753405
11861043
55976586
52631720
42493484
86744251
62469126
87515881
7506418
33281631
7955140
5298246
41798571
6194637
70054095
69874999
39036718
11988634
77836483
64592392
33734861
539138
68471782
89913532
78343725
37247184
92505896
5681867
55742168
29277113
63322381
10222914
63989585
8619930
84566400
97201636
89771461
80373681
45262771