48843317
38048613
870562
83958165
73482860
40767011
55882306
90164948
19764188
43945419
70398818
24787156
79559540
3974498
66912007
63428217
62291649
4746475
7649415
36374072
16764868
40876190
58115996
34129886
63259874
80856996
62383337
66879726
3515249
6108438
87923616
17858114
66293604
22342945
42428181
34058521
4255495
74054613
98044877
66833579