20184
42308997
4947590
95825050
49728975
67689150
35495275
75044254
83322833
46777897
6630600
8411823
85931528
67748803
68005671
60451635
36163733
8771796
93565482
76114275
81614428
65592567
49691184
2186086
29487124
66027730
62806739
11534660
51643168
12728080
51529944
72303637
46864986
9883289
67744988
37408593
61117581
5398619
46757098
59892143