55845835
9952356
28614559
7344149
667479
39075345
31671010
9687603
90272004
67281582
47958831
16739128
49453032
1116192
19935200
28657340
48518429
34832838
45115559
67297409
22145186
6291854
23268403
2702784
35675265
94676174
8786889
66205164
41281804
96728413
88748884
43622582
49927151
9139301
74843350
92523546
4487510
77063215
86274114
6754920