70934957
30214427
5052877
80643955
39039942
34063621
84306073
99092443
70153966
1532043
43455998
1587880
8011632
72941609
24651470
48816285
69261753
32914229
59912575
82785057
82647088
1179227
93908037
3364219
11616473
66004231
24708874
9302376
73107457
3919058
94534158
32922790
3909931
66944921
29506721
453642
6138137
44672229
71064605
86905083