15434106
69535373
14242180
64268093
89011654
6423105
33298436
6054717
44677372
19077607
98095373
33133818
60827335
83184163
34566741
79753952
18647562
85974352
50356505
20001444
38708381
22296024
7605479
65909766
95933653
40511883
50206712
38944241
37884767
37562629
45151867
62236843
48469164
6126008
29542072
40741971
57677963
8129672
54279524
4946362