66586651
6064127
92669480
5701725
4502746
42815378
72776109
77744800
12618812
99543340
79832414
16668848
91543542
98027838
19396510
5224979
54204419
83774742
28483301
50079789
12051752
53253655
41395274
52571649
62907336
46297976
90206784
94194240
48184238
5143462
8752741
468877
9588252
69214082
50112835
629168
4932279
72886295
99985124
3657959