21121566
35182542
69124247
72137028
48549397
39892167
18923930
59616837
11371954
51276137
12646686
643177
62463512
90805498
4963928
51308971
83979402
37781854
80222747
3586312
2401158
37131458
11701008
8619944
74825420
98478819
6452045
11331631
2154141
57792280
71679403
82193272
68779202
47626600
68879065
13349835
87474149
30679362
19199445
85617209