80476540
28516742
72822025
75656413
4993726
39605578
7246329
67531007
54463074
64345740
27187030
85645577
79268345
9105209
7962515
28532029
23709952
47071480
93919725
7337537
14847741
91399042
75701176
15868891
20082264
96057381
18968170
45691525
51901248
24663530
36526659
1027939
88866461
37722040
34409592
32144603
1750193
38455960
425045
2928272