22772606
2982644
77699795
97231859
96713528
4105431
8434799
65305119
54988360
48878869
50659836
97121481
44794900
24675129
2596893
5627712
27531306
22177769
71336999
6201225
47757585
55931087
20063945
40691896
81166572
8324772
66951363
50204783
9654090
12627405
4556210
59188354
68606281
8689832
88689950
77848219
40331244
59604515
49589798
54974873