85172644
38582411
35595720
65436770
23734994
95901112
81068879
65554569
14607360
98049218
33098870
1695441
61989827
44825355
7741677
77514018
71042297
98048163
65351532
62221479
16107822
61454482
63273917
47291560
60403607
69642662
94464525
5151899
83511852
85638873
73376299
63558555
68731059
40846039
45704913
89195514
9731504
31682768
77589468
34875115