70139085
12169640
82394266
64127850
60495785
742765
4986540
73636719
41836919
86588794
6163196
23543586
1836557
94144982
98357387
6326290
85703311
51781870
70071217
31541558
39506532
16399655
27353888
48308164
52072170
97691904
9104644
26757926
77073131
23257496
62358094
15988323
4743975
58615992
9515070
67074693
28268783
7643367
53186328
40664278