47705819
8046469
34547457
85935368
9405699
2662969
4916284
65855119
50234006
67001340
12807065
56715765
9005687
90114491
60606586
89106275
12192142
66989648
33134612
99008221
39903114
78037074
73137678
2144589
17514247
17785624
13695331
77792363
81298318
81585489
51045331
52546252
35858113
54293133
57226343
18011110
6277650
85685862
14045159
40704085