77501217
61623612
33465895
35013960
43632135
75357469
47712799
1261990
28941194
89703943
67251225
36999310
44978361
30717117
76483968
20911738
94762805
40376771
69955057
78554134
611107
57936340
710838
78349280
7633622
73422814
1292537
18776696
27563374
4261534
12713342
29476
30501508
31778860
86888254
88139972
66723683
50454619
66196206
21131790