13098836
20523727
78633943
10291477
51839444
51281007
98682477
72137605
67506415
91896450
45379649
57463506
39572534
69646340
92741421
52604797
9909388
28427081
8416322
25102039
28822087
21727730
2165330
64887455
4317421
3092969
76637285
92583626
51095220
5247718
422910
1375406
7952108
27501985
70556499
50912094
95847298
8346391
88021277
85353442