61944998
34947338
52244488
67822810
12672844
18683655
49586880
90177782
38758436
3725969
392615
75692166
47687638
42032111
22715602
8815719
21203722
84118677
7867028
57702046
1981787
97383798
31362443
24181576
48159123
512109
449869
86565853
85407086
3444391
67434462
49364127
68656608
65816062
47311396
73318920
92153176
92619443
29356886
8116802