15339893
8523230
81995712
69305159
77853858
85389715
91009731
8527339
92016763
17928637
48943424
95151453
91186549
54696081
75161084
9296530
27279231
97583588
6718117
37193425
11597031
71776173
170910
65327389
29425077
26342145
34413281
48545538
2021951
53458279
98566214
52158673
34223379
6072526
1725866
71458972
215620
23674727
77684261
6092534