60518468
94644846
28135541
35909403
15837729
2394019
95692961
1151042
29701021
24464270
53768553
54875752
98294059
37606793
16352810
15053645
48985630
34321524
32646879
4227150
73336242
96605790
59219738
22185575
53085392
54153099
42495587
65445891
6001717
68907307
2968039
76488700
50811587
59972278
83561857
94838311
49062510
65733576
6816691
61632210