103431
7298907
67621949
80956
62511589
8626162
7132272
93141053
87641487
491
61381380
71399
43061186
64051174
7893178
6361877
521337
58121638
9529604
97651475