13065489
73954335
11386279
39656226
50188014
36912677
23753767
5598982
15346200
9578690
12846301
93668169
62193101
20245468
39531245
81128128
88079877
66037944
71611903
8218480
16637388
43418875
96055125
27858205
85183489
47555620
36007022
40185186
71848424
37538123
83286497
3062547
72844918
8466598
36557964
20955397
90356147
4212545
78283505
99044268