65431450
47285862
64494097
83232449
61371627
1384664
6123293
23054623
1176060
61567792
78181449
50196634
59332652
53275033
60731914
1508792
12686556
6982764
90969972
7562513
6152631
99142949
61116002
25089365
66512067
8038384
642579
47562057
89563049
338862
16615544
51653217
80259760
49225038
74923153
15175140
44238272
54468219
43858071
80521303