96615064
23294333
89836171
3863830
9314022
23942841
51307661
19687377
13047447
50377992
52269329
15086578
18962401
7491444
12766745
80922856
69622748
19673089
58667549
37769094
24797923
82938821
39419390
28663504
63067382
4128738
55328928
73161374
30375325
39548943
41126774
17841806
45095363
41347485
65878494
24827978
274186
98628450
31884354
6337216