80689045
38228038
54485477
47165396
9750190
95133903
11433954
94565091
94191719
88177465
73222887
65152760
22336674
90358558
73224973
98662243
76495943
13016695
73619809
51353758
7597738
77638889
3923747
91012230
15532937
67748976
30866816
41832921
33676966
4304994
56247474
3642098
8749440
419609
78995360
4902829
50098502
25859947
18006512
12103743