78628708
65232216
5358680
32422495
6219642
5640897
63788356
6328850
54731588
8498847
28256910
12346040
54009688
77365401
67272943
1073455
95669285
44805148
9788940
64887887
7202479
65163058
90296737
64406119
19328649
7360434
4571509
21556093
8844524
83841016
69341247
93005489
3612583
29042814
6681804
78946506
34166596
83446333
13751468
29637575