55947773
4433362
16109945
2291206
93254467
8527696
48219985
48784515
29628049
66171539
28201680
57739265
92261499
49097283
59033833
906456
9922866
4909446
30228095
15886289
64147003
13382339
17467204
52403838
66466918
45841814
802471
3446475
26647646
65476520
56854132
87812585
50625445
90481655
60454166
52454013
51196913
6065817
29391726
8115239