83669851
78526060
44738960
19854109
16103391
7875713
41581589
52635151
6492418
3266237
6995910
559382
56696000
84679941
47732271
11801054
37677505
61888416
6767250
89622368
11927125
88952574
13977265
42023033
3054426
65938122
34457732
48338883
87882595
13862085
8305967
96537047
33422089
44449283
23032210
44518651
96968401
34186401
63317027
66274808