19458949
60344168
99047627
23455710
11538523
40238791
89071959
69847432
19439452
27103493
86489698
24073688
86001250
74092998
61942128
31946715
634745
50212454
57864736
7182394
14424359
35969446
49053671
50754841
12727919
61584991
61752799
54509697
20513161
49073866
40235882
95578482
4476963
44846816
36356941
6378346
78875681
52897185
59603015
4431860