44549182
67646609
21228657
82421276
56515289
39009490
8845681
8705100
24786936
80321426
64378594
47953505
21187572
7163240
54522846
71307779
71638554
14274324
28188787
227528
8319106
72673934
52852996
17953522
8198275
18541783
47812231
95338272
90713910
5620206
32898206
13273069
70102113
63846619
57442316
58885791
82386887
28597749
88644806
62934759