73136648
25971883
6782084
7893862
66068090
7758814
11815350
85378551
86405378
31277019
5444425
51109574
9867810
57716938
5130572
19752662
8043245
16731907
47605427
19698167
74303871
28141874
8431905
20488735
38236890
55187232
50084695
30364150
10851099
90445841
406642
9957432
98942091
51821222
9465684
44433822
98822849
33237048
39772787
80454620