19199740
16722
54488598
87656433
192745
98208435
88012672
63632054
98291886
29448185
40303864
30851096
43174734
50551138
58652018
4161123
45507747
37811900
87858579
82175238
47678689
3753793
58694820
22084683
492183
37501500
38536774
71935696
36404635
56897706
87635015
62666416
57454164
59783703
63297609
69455129
13986195
47233966
52794897
28882462