39356918
21754360
13765709
50617670
31553340
47822867
66905237
29947417
79972416
93694044
25848375
75349643
59328500
53708416
91783789
48032169
9731669
788453
52863139
92144419
56861980
25279686
60401195
99901449
12383334
41949959
84626750
24688426
55792717
77831155
87357527
2496659
33444801
66709462
50877285
19704715
17302835
5482869
13174423
6189944