476379
99826476
94863660
2962652
8534835
37362035
56201592
23988999
36063999
53838585
89519985
146430
59751629
35028241
38548084
44125505
41454804
82069424
9208848
59532974
23769039
662221
32451579
32178465
99981781
24598133
28508353
59451610
74853884
93533947
51933020
69704357
38691066
25359072
29512228
85509539
66245969
15893577
49965696
47268636