7831877
4859938
7201495
29504925
74905682
13448281
40856599
197451
89943496
34709934
82439131
72931243
18425043
2939240
86265091
37037740
86563266
5714555
15101019
59519248
10221614
17581060
44547936
91734301
30973756
33474442
34771825
65699079
83461629
55661733
22465912
94275071
45936308
1395777
5284323
88999809
75223023
52702373
3130388
84194416