97613265
86077927
10672600
35349385
66988507
6126141
76353665
2326850
17882329
24233785
7872303
11986503
9570491
19841762
57438556
85771763
55482596
19062021
47045009
35172292
42361810
64899163
55744267
47464162
46785080
88768854
98608597
69482440
58732688
7545648
70066834
90794265
36843961
50512198
4481497
78524001
53953812
6274072
71702826
59806696