55196089
3246581
11744902
49201712
63625816
6039755
23391960
73357171
5377263
16347578
96779525
6064757
82635211
41349526
16166621
40899078
32875128
14319890
49014689
42916483
89417736
7677355
4031845
42033607
7167295
6607871
89621536
18684654
39275248
7966248
67728984
63505348
78467587
19384034
5400708
82409457
12146195
53028359
6005572
5807614