70155548
4972935
3393643
21843620
92214827
69344721
11525634
78324900
40662123
83791309
68849364
87703036
72717522
30202800
63622024
56656355
6261542
178131
39613401
94741935
8327510
9112987
65415541
80112231
79292421
68376019
64106735
31732093
23334262
41795321
73415110
29083742
16736852
18098981
31286311
25591682
46501688
26942073
62559344
42831458