91643559
78285795
88524582
42526435
8488840
42347200
66153431
1876284
47487375
4216626
51285182
11847
68737702
8878730
22598816
15992851
52073626
77212569
8151339
5938643
52114104
68409246
2419397
38618855
69026236
75037180
95527528
30636071
78408125
51536345
80826881
7059489
65117396
59336492
69619184
6085360
48968386
97145384
40114955
72452761