58045721
94592349
35841668
10561400
96085134
73761031
66854927
88734771
223872
24099865
49473780
88948214
44907630
656154
24455546
45625254
16803812
8409834
90675256
61797740
47505855
36676810
50243306
87794652
82217204
45067358
82716895
5462202
93483892
166587
86154040
77762960
50149805
8876850
16871369
75472608
3221917
62168367
5626437
14858781