82501350
51811925
63361020
8086340
9597896
52821523
949568
5905948
659947
95701241
7812173
6362218
60191109
46541675
5550193
5733336
49651879
87671447
9291184
73841648