4254960
64119375
68184080
53424106
7971209
7438941
85038578
14986316
4837789
94773355
37966381
5117605
76452137
37823390
25623643
25708644
67465852
19623206
35159644
3794520
11309647
74869331
84133877
72669817
41116129
59436493
65416781
68573551
83103787
54599312
34069097
66165602
71386518
29106756
38435775
6748570
96116016
21204760
56009660
93497728