56589180
86147308
82095791
77242601
87695271
32497807
77745076
39051515
2245008
20913293
36037409
7325189
2144412
91685976
33549606
37388695
83074175
27174455
7567863
24029524
7479749
17753810
39562492
85025766
9057165
26601198
3550756
4817480
18376233
83291112
71822910
13553775
71858414
73526409
86442701
52065113
94144456
20936519
50364647
7924388