62117569
12616734
64735923
20754840
5476180
68352462
953889
35915891
52823009
25555115
6213421
76633282
62667273
92511949
16384735
82284032
50138980
56367186
97016723
124588
44924573
84596585
950744
9305613
78877357
44111756
81083496
40204407
42777525
71147482
60234084
95172149
46981709
31276284
4274456
1810923
19836949
11251569
90486144
93863905