51154218
46453071
18867490
8286869
2813319
60699319
60516952
25793210
99019156
87542103
817530
57687517
4079459
46727286
86223199
80985418
94274719
6969665
3558481
5726202
53224079
32058796
8291682
21862706
6551360
1258901
8969825
34587541
87252148
70061078
98987992
12571632
85846678
15689495
54061883
71061944
73271661
6585279
51087323
79639108