6183958
82794257
25586895
16686918
9349850
53262504
95431260
19306882
97704559
41303574
91095938
19476048
6111592
597686
73757502
14254607
11198225
27286333
95475736
9754734
7148715
77385696
46666015
59185771
12267550
21363072
30713641
89735317
10401370
46624102
25809569
39861448
31652068
72364125
66412947
4811840
17702891
11037544
12415125
45542556