14572577
4066308
96068965
95361067
23592395
80547740
83041738
85273317
8742070
19488554
40592272
44135327
21891661
74651891
37862000
36527852
72912676
50689843
52069845
26411765
62626293
4076350
20288637
30095642
40812855
5178954
7879934
93951577
75315997
91026109
21923386
70847410
63626109
30429838
44171785
64779455
54264642
78144835
81213698
39927479