31801750
55394653
24476900
47713748
20518038
64771162
15416379
72585613
78286341
98148502
2002287
10673831
19835333
34749034
34498447
53372130
824427
36976373
33191971
71188272
64452404
3868107
27477428
68489636
37903928
80759072
63128415
58098975
96142905
73202997
21161349
17669252
39354968
50761547
92634364
97842964
86129891
64307886
7558680
1738714