85767454
83064338
55602788
64434077
78627804
60915619
64616123
8028464
81664422
17987940
79491278
53857697
58413072
57365367
24537921
5051177
18241098
70347576
92599457
66449506
56818524
29916242
96585655
95385741
50938237
29121153
68319451
33831828
14894992
59648055
69131283
76648088
1783491
56399927
1374614
17866257
47949044
15768294
2604051
42359187