94965887
47538384
39108273
574458
356961
6638580
96546224
66639250
28364474
53464653
40812108
9987694
4595281
1943854
51307425
71182819
24106747
8048730
11988617
70626865
49106481
8594632
29842270
43006102
50838621
5331224
60628619
83254559
5456208
8031598
4002565
683711
29489115
70682440
84887028
39625709
57112841
29549367
64261494
58462872