30665109
99527048
41159486
186224
7677411
48931298
73641227
22126460
7855985
3223757
656323
17177470
7926461
50221097
65477694
88557001
18135114
58545221
12492837
73554501
18614181
9174453
54205392
25524726
79251245
58411826
6371663
57445891
40924189
37452635
6826389
74997252
42812710
40573294
41649359
5793437
12313173
98641489
52855416
94159643