50551073
96623868
65582914
86166588
1117241
80455364
62007048
78014235
80648035
57607390
85576076
38053437
97423757
28743273
14634804
25866982
45976647
52788826
8951686
55349829
50295282
1984495
2899894
5404403
36412629
82462309
41412451
48287982
7407593
19529934
83243945
66971145
8814957
18643995
67975696
66292922
71991622
60098982
86452798
6813805