41643705
895069
41796784
7188445
989046
42829891
8746536
21846949
92908098
52654883
73517503
68279734
94881646
47271814
93934423
52034308
39717159
54817276
44672511
49154376
37589210
9794240
74536457
71918925
3142813
55883259
61888492
1668165
3190253
15766670
20183971
69329811
20092524
65578117
3306485
98786281
59079551
89871998
83449815
53092954