17399858
70373102
27407388
6512496
76358873
47645269
6813492
4524094
76223069
9776998
41095924
80764658
39462375
96253914
87856668
11336265
76037096
79468971
67627552
34676074
76874272
295816
5496753
15886638
4391538
3877896
4635504
74552119
20259703
21058071
41004806
57119277
6213153
63523791
87046294
7091733
22245492
74881990
38165723
7197546