45786898
3519216
8251945
72826857
67214016
81753347
52974995
87004821
67473039
1395961
96638250
66934184
80585992
40335687
74859743
69761681
56232218
33306622
55949368
67884600
62311171
10571041
41574978
28363886
41933595
38578849
493823
32039665
8745393
39082615
93261054
88776929
18029210
69092705
24658386
56547501
993559
68406131
59424940
45095219