84158891
78863200
22869981
11888520
65118277
71558578
3631690
70435103
75355331
54884199
49676930
47499979
54488072
680174
42459521
94819451
36504237
1339478
68024119
89908076
94866717
47203937
3661061
6838338
17464820
85586142
63128333
14107259
58875077
5972795
87457309
45039770
64767927
99056533
25521016
35771134
93518837
92659012
11125716
88107676