42234708
25923123
99999540
55284748
80713972
64615864
62622498
5267523
5944595
25619904
80509467
27902430
3279957
40135429
42232876
1737990
47825424
99684616
76511049
74316672
72244555
16074050
3616817
99374083
51833964
35532592
96667847
77227794
71372003
69934206
35657213
90131749
91053970
51769470
113219
98781222
66052802
23467101
64547223
5121116