42579257
56009
14987424
2281456
34656095
83263419
48133874
7988696
65805061
7558693
57287818
93451275
69587612
54376682
4787979
13796131
77709220
8749629
47639396
98223626
71313742
92849516
58152903
7781494
78955711
62616412
60232039
80959296
3555678
24334564
54393989
36414125
61725359
7613883
62797558
8388274
27046353
10882425
54872945
67746879