673431
132975
87538686
17981876
56756879
36677923
96363711
72342106
52483014
28966378
5356794
19451817
16138891
75091216
73057943
443655
39031221
87013831
6986029
406878
93417156
33341440
46007603
64245306
8683950
15574096
71806412
91415176
59514512
60845271
12849928
38739041
49783417
16949538
81679048
1082147
66991391
18848159
18354991
64706555