18452069
47724876
1707613
6252488
23559419
16807244
22836968
55345052
59308619
63541037
3533966
204486
40305894
65007328
6396814
36137515
53967961
86933007
69513719
60004956
29461718
18027429
86249561
39342746
43885049
65865707
12947012
3589462
84758492
26846440
21711235
42319716
37335529
29238360
60385948
92094920
42245159
53976991
31561617
23108860