85269850
73839722
17694650
42664504
56706820
33845734
19943708
51746056
2168240
12293378
33325243
52632671
86618070
9639150
6279019
48744881
94988872
4531537
84571763
92227745
8492209
53346148
21365270
87501998
87163948
69995458
90578282
78009527
60504054
68913750
42512928
34199543
15326656
39327133
84779731
6588272
649518
97517578
84093061
95017019