11758920
86217753
15206683
58436060
6354214
95379767
35177203
35756466
94743600
6552183
27343828
13259866
64468430
27006059
24676006
24877016
44223732
55309399
64195895
91816932
80298120
88918551
60096931
72011203
29874784
61758977
76905561
1812624
5581876
487710000
56502802
555183
79351220
70859368
54059470
24006890
13589442
98819888
86084476
81261095