90618193
81841261
86235052
68851995
5675250
2962958
90219051
90798642
13915797
15054521
67719328
83356066
13376761
71554000
15593902
93228492
11925392
41769649
88052003
35069480
46385287
22755368
65707255
11233173
22133014
21846089
26795548
21098169
36619097
18234909
66038348
50384879
22035907
7107693
41616180
57269397
32851253
9698953
66289542
77972254