54591897
41859556
31532707
807532
18561423
79361955
62149337
50264856
50516122
16404061
40946311
9414123
19185120
9561424
58898521
67002584
69264018
26728292
36797492
98136306
38678341
71075659
94741714
83422653
4383326
91147828
1634427
67553626
77872982
63767038
58557293
20519398
69653809
15448720
20496536
93809503
78352411
13555418
19464918
86337748