67084276
22136852
60905571
80781676
11377518
90222504
11516903
75475641
6282249
48743416
51884591
57404996
7327923
30848297
28471990
99683118
8557080
34452304
76854314
66139900
51744913
6356548
33187825
19952712
93413597
48581755
26234711
56937935
84595163
88821269
30499578
9238737
9574718
41474226
61478531
32451660
42952685
1578617
50275689
20936986