14851980
36228951
8684682
12632496
56497578
16288447
86991307
96653573
49393674
53187867
9408415
87329742
80839342
28347863
87118757
9694482
77503839
8817237
61621760
17656309
17525718
50039306
1429805
16438344
69148444
12495658
6151005
15636384
91465303
29978936
14818212
85072360
91264191
4476562
75068729
1230278
43489030
51091397
85048507
68364150