80635861
9336354
7153449
15389687
12718752
68813413
74944674
91891074
53297643
68312158
36964553
52093610
91132620
56367171
23786944
54649039
2243733
41168003
10527864
2812480
87924229
36159579
7347359
55025008
64017761
45944317
6901432
35302329
46293469
38588006
49598972
42275175
88249898
79483307
30067027
8737711
37892832
46108837
2023269
7862336