20219421
6304249
86368606
63861594
80188373
83992550
9331268
21884045
6605420
56992723
51888657
36162929
96339149
12005596
13458393
13195130
44063042
41746031
41689940
41499394
64393151
43261679
61222597
76642744
99784984
32878224
50855255
197023
75723366
80645650
21624138
99338405
83323653
69366961
59656178
17911623
32719855
77577665
47549662
62853050