43518939
55087508
84458916
94193586
83552876
54105285
47307631
72172655
15804088
12758940
98957439
1245727
18134480
2875906
8779971
6383544
44159522
49808969
8096021
88475819
43181123
17917949
79602800
64032461
26203889
2699965
856754
66148019
23221798
41382570
79453544
62268253
37994157
82232184
99339552
72426230
99284821
4249885
52281396
58825017