20163480
67308509
33027443
27059319
70605192
99055751
6711664
71744993
6629974
69383880
90855154
55839317
43706004
64901358
36686136
72851115
84001291
6146723
62163009
41007856
86074725
85847351
1225517
88763759
35585654
15971624
38701954
765815
3829256
87251086
84874814
77286379
47237007
18101436
8978235
81882290
84694907
98652096
74144359
33259000