20619122
50793773
54017541
85882307
83707420
64005799
17888072
84973910
80692203
54129166
83084135
57141517
73696285
71187343
8016858
12378757
93032490
2108189
94486595
42012094
11292805
988659
19025382
7047104
73305898
59613791
48368196
80949481
2128913
2504261
65366028
27974734
38985649
94044386
62319642
19044047
86475316
17619692
3599391
49524599