50226169
42378910
93455905
32758351
90779951
53943319
47151994
41395181
45849394
35926041
759479
58671614
10276779
35136468
15479299
4344524
48094419
14303149
91598782
97318920
71299488
10708608
79282938
878310
74843637
79285968
14992558
14721299
88153756
52144052
47212002
13846438
991942
58715867
58775748
14212923
74448515
47388884
87347848
68442000