35214840
39973545
30269977
76705988
14646590
70928779
67789702
71391432
64664172
83501671
28354378
3064346
55713615
94232517
70234854
35715892
49192504
18529934
67929268
8270406
6376392
52004720
51988847
32643120
84282510
32923977
53013310
80575883
15514058
98247151
74413107
38307460
17756178
64048447
7395579
27085971
53025532
56852972
68524095
14039913