70158647
22973332
11951546
9012572
17888363
95561824
43103575
14483475
40351955
454307
57075612
7858714
73364664
26148060
67358565
25725010
27429849
15946905
81611117
15491405
6146432
53197835
51322199
42851188
16575071
57159351
3022520
65986387
14385594
34542762
79348836
77063358
76127472
72779445
25547731
86895922
9482915
79548983
49305401
6086487