94591875
61351784
97991660
71131541
71771439
73611246
82471043
9741496
4996400
6679248
1112231
1052193
816187
985162
832141
100598
48598
56091
77079
54477