81997680
69523997
62051991
9634698
71145776
46932682
53612432
80311054
30591909
76042371
57948651
33008753
5115421
65366476
61542206
62888054
93701285
62364936
61131756
61951416
9064274
8204454
99783661
92264654
4188942
22552022
24116822
9187128
4934159
3262501
76566993
63305666
37306085
62707649
33961319
70356600
79671076
3374641
35716233
6670154