86427521
55164776
45912480
57797610
64666703
12153418
47404869
79544424
15551019
58403428
61008816
81376489
3511116
3038655
81921386
71433990
93079859
73493548
92035216
53569451
1685182
99927052
88036552
31371676
30909387
72288371
87828926
98698804
57272306
13473278
42134938
60823880
38899101
46261076
66175295
78826261
55995620
23365923
9705499
84339883