73437555
84852867
19367415
70898598
58686632
26445479
69651076
15827334
5095778
33773660
69685
5811840
17345123
233895
47629404
7108489
19127952
98112305
1643684
52301820
4383583
6889218
26228072
21713311
80814684
55517743
30028840
56524981
42978498
59868765
13236444
81675324
53236972
585285
45044564
96265539
8837945
62129578
4516355
90072384