17772141
17937343
31819752
35884472
83015886
67747563
1511125
7022589
95033900
88103372
28866830
62721191
50018714
56925115
49598354
7523395
41236983
4579705
38814146
97211946
27146404
44471614
44999039
58402820
6759137
65746451
96357150
90671162
57185177
45372220
3682382
158649
69432572
86695838
50854943
9423779
24371983
90324678
47247377
715411