86812712
59751687
9966584
10389231
96641402
69652388
94256520
6407734
67948160
30728111
87366765
7683168
13872472
1085520
77458546
62215123
2975176
10812322
24417806
16601086
83682946
6238773
97918499
56867620
45308236
37112047
61055892
7837812
63472269
85981725
63647486
82655745
17644355
94526800
3897882
27946740
24432822
35792269
58762921
47862307