19988757
87795340
24424922
11286034
80003028
16869742
37626229
7005085
43906427
51564369
15466122
30584713
47409144
72183300
47853898
19964933
26217280
41467234
34566000
1789648
16795941
7641504
51017814
63037038
63292295
89851024
57215757
5416085
9742161
83769628
81376100
1475752
25711203
32441411
2357509
46839057
30334700
2267570
98374911
37073684