76633999
36242030
2136818
33136858
35398500
5953401
58555278
94969548
96971076
11293162
8708096
53055738
61371090
43812689
20828799
888218
69336889
83482191
2929548
27388831
42893291
51304325
6089709
34672217
85164177
73032170
47533394
42871224
26274923
68578809
14259256
99412338
18369412
3393844
38959525
66007812
1584238
89025148
31535678
9554801