60404570
96301528
27036760
68472112
80983100
62388448
99884894
26952397
85532586
19969483
89394835
61386977
58791881
6977658
40261186
1280869
91068710
6073758
5606741
51228994
38135428
41736649
14732194
98556862
77701688
66522413
28452302
34625612
50228855
74842
27673352
12993238
63938160
96908856
19059091
79659726
50377161
21599786
37019050
94737058