98509890
97777937
1911320
35299871
85453372
74006136
75988127
68399480
4063708
59346231
53206084
51214321
537324
47921078
89626038
45523411
85943946
97205994
92474686
60239983
8193261
7462486
45319130
98367155
35284239
17408274
60767104
2136691
4430488
76964513
69815477
33394311
20134475
83675012
88336179
122732
77171557
55755398
82957555
60048357