20977965
12353662
51602827
27153610
68384168
78862607
3479991
6912623
79017363
84351300
21604581
84788342
51749237
5946638
33876366
85343430
21166138
64054122
19141872
82671205
4197685
57364915
70108588
98522497
56362313
5092830
86157264
37236966
78195757
968913
30864393
50541735
86537970
86495826
22124367
82048282
90469086
55971744
33905608
24482188