53642760
69512189
54042458
7809873
16842582
32795003
66578796
39802193
45974899
37388055
10000881
42019653
89065303
24496689
45621020
50116250
33858273
59971958
36782743
45583051
72349385
3134255
12538881
95021661
38322410
99344681
93878495
91004686
48673754
65701300
70039668
57902775
8182068
7242242
88664877
58803725
69811998
6648469
23292376
69466638