57375841
1806824
40511442
67085104
65312299
3192909
8918979
7828461
9621844
76996106
776579
20582656
6474672
32787782
69349607
79866036
1260111
1849989
36997770
39684173
64227148
33596386
52446721
75392611
3410371
87885476
51003703
44982421
99278014
56012300
3683408
75247201
52645891
36547660
4831118
15858412
49996234
72095871
64785926
66525373