91653361
77727815
68804396
47406459
3585002
70244421
98215563
69274973
59465850
81168687
38808735
38799550
58929830
43857987
32675066
57251593
92957427
72686415
74591549
57631517
43111607
52955086
35726030
85909246
11761266
3954032
95684510
67798262
60817579
96937621
87932718
66356637
82405627
80715381
33163546
52718812
79601554
42787195
62339287
72247414