51364507
881254
52287683
13826711
99849515
10178990
31156645
59143624
54065648
36099519
32273107
56763994
33543570
82725826
4631730
40776800
4228109
55619173
83665607
45484117
37449582
21049114
27193700
18513217
89702830
68438629
11214700
41543373
7455698
71665882
56157560
68205478
26152317
48453473
41447414
69221484
88425991
72156810
65562947
19212408