4893149
31877810
59002198
13038847
64422376
58508542
12597000
83769439
88412187
7795573
36869055
98959801
18587117
54793648
82808615
1216863
73303795
66349044
71553993
21826031
69869625
59601100
36026775
37983936
34415989
49683864
39331690
110586
76067335
70894037
95819574
52992226
63922221
33839651
529597
48259287
92292544
44056694
80405514
45618822