84926640
19386669
60634522
32997305
37304881
28607438
45336640
60635731
15234653
4794181
19607327
7450650
73522529
85719964
59769073
47934980
83513413
66764773
58019770
42848226
40404551
63809226
62887664
1805265
75485576
83018889
90891938
81077031
60325103
17605288
11549838
32774457
46927680
41825987
81315373
7703649
46814255
4299763
1523173
58268845