1690227
20159096
14185650
9627837
38528918
19731990
31589929
9226015
90999635
35208850
16442503
4731974
38848541
78192157
27845833
43136159
83157194
41235741
82358695
62272464
63939181
2896157
93809356
47205620
75558294
69825194
11163520
1439680
86894803
21154036
54007009
1423811
97397063
6509927
61117410
66482993
32218983
73864340
9572305
27832335