66577282
11884233
66886012
69817060
4679240
67634323
28793154
7875341
7073944
22795011
12829787
47857954
21277532
2418788
83246873
93456420
33742865
20652586
49342998
50122192
98669633
73587891
15049784
23986793
10149649
36863510
17208467
2494336
28834107
41231637
80608244
172735
60769301
42442629
63775758
9451892
61693943
20823340
46699615
16076481