14486627
90709711
36739913
2756724
30689446
36663353
3591698
71731912
23136542
8603717
93252393
85747767
17134639
50445380
72582115
93134594
60334145
41056000
65089779
28031152
9230561
93817725
40051223
2864492
21483584
78719674
34663054
28232359
38142481
5209112
90986298
44971026
55625912
99232132
73761762
23476237
25534176
59094854
57117923
53135331