65785044
67898477
5256727
29168345
97181255
81971368
48105989
11802534
38796887
70604338
32591866
35764855
74232601
19995012
56065909
34918538
8171251
41906503
40838972
29217066
23295951
5797799
6377326
62295808
28023296
32551727
65099059
79731516
43297704
95695525
5050344
15563197
52432236
93556018
13454985
23552158
63105913
85379670
2088384
1216545