81899599
91354428
12952875
15781242
44577434
60129009
70644654
22115966
25004485
64696968
6436924
31967897
96049922
86508456
95151242
30468385
84876
79901817
13516919
63521459
14411432
75862022
61176654
47086370
71223719
54856843
31556516
8272278
26779168
31583365
43447549
46461315
13545958
68344846
16698586
88147844
9529004
60863967
72331659
64699729