20959176
11473213
68631852
5828170
14595909
9332578
19627472
21896290
1884174
96714450
44571213
74303091
13815385
19551044
6287221
95762926
1765094
73577881
86888442
49898681
90854370
26061255
63378982
8638502
11827623
40652304
10232562
898127
10121207
69075797
84574294
3709345
387612
31228332
85772941
51267471
10332228
72304385
61015897
4966672