22025329
4251576
1795047
50268401
92264578
93838096
79264513
1507451
162890
40847920
8903777
36959277
7110289
26976750
34313424
30141043
73669060
62355502
3366377
39264207
82058494
71667217
4749529
15846149
4541228
53488108
638565
54715524
51753118
63104305
67985555
74206237
68608292
79212253
8345675
476531
43055999
650894
73536344
77389319