81327628
71559510
32184741
72381609
94224680
33381767
7716418
88831735
4705901
83453723
760906
40001253
49489672
12264168
39837372
66181148
60686365
92534743
58122673
54311579
15048233
73522887
98506954
73426617
92187775
73285221
26635643
5559883
8638388
4257924
53233377
83662091
37007395
95464350
58519829
16379937
56715893
88772523
80161819
69867394