65075078
7587363
65695202
93709775
4003821
68954303
88999572
18557026
1492831
56301071
31326940
72772342
50231413
12915324
12693583
4841935
6159890
28356646
57988385
19862882
84975652
60096410
33162860
6146897
63455301
53829151
24974767
62931291
23791546
1198596
74583409
71605363
51624657
9948682
83611153
74734944
97947119
32224243
9635455
12932492