60469637
53604760
66659567
51731747
32585671
15453128
87379440
48195053
96415203
48655295
60672302
89516082
17063645
70519902
65658380
56249623
17669105
8276869
52179956
50805282
87483892
1485513
42329680
71459732
56975726
45578681
34526898
76358281
67363911
72069001
14019465
99986137
27666823
78911493
63947459
6543697
80664966
310147
61341725
82387553