22287583
59063394
95272682
13391828
7416008
2584056
76896355
65841633
39544580
32724779
15666926
37845141
81074939
53657792
32515067
6846922
84707079
25601055
54346396
67437735
1799693
28174285
13575200
77297635
69394613
29045296
46365763
77442153
97543576
5410439
47317466
8281023
28399774
8036720
49239856
63032554
67999999
72676578
89174912
9435064