68961095
98714443
34344827
2087196
3616203
63682479
94535272
59256391
41403829
21512219
97315019
31037146
1861368
69142909
13507357
11657467
75107279
53812433
29088335
10877401
84363071
150171
13481098
11794353
41808337
51107949
1663860
71718557
17262864
81044263
16764884
8867503
47693854
72311118
90075784
54147668
26215208
19997767
38839839
87862423