23084308
10301124
29117726
80505103
76343025
71107857
60712373
76799657
28456764
14341231
34153280
88134740
2543993
43059977
94794071
79509037
26978371
11359861
23188660
75859526
6783521
25476817
59675093
506707
23201524
3964533
47869971
29696546
3285898
97323805
70204933
16842432
91891650
91881726
4672272
87615542
75261753
6143436
3219947
31128986