30053004
60552782
7864136
8137304
15671586
4574366
64338048
70473577
87139340
59764802
21059576
64934077
82945400
20874476
45264246
72569198
34339979
85573594
13248023
29157949
71179175
79395112
9885482
49848150
61464527
52598646
90126637
74252164
86283637
393804
73427997
9977692
83525637
89108845
46813457
46639571
74144755
30463660
39446795
89851321