28618191
44597586
37907510
40465101
17393554
18275269
9231419
46921107
94672289
63434112
41125750
9183108
64262894
79027537
48845067
63061815
19602886
37142454
22759581
10539611
38609389
4250692
44848485
84881124
93929950
76236023
30259542
1811649
35281130
64832038
26444386
48566865
62784431
65643344
98161776
65076578
71462710
5998866
53033388
10583521