32036305
82207304
364378
30527016
80812961
16427030
66621316
82351111
13352103
74997646
8716350
48615669
79132477
41633580
43433508
16451132
91738363
49414069
64461288
3313975
156935
43929829
108161
68182185
885461
37851354
11855744
67485711
8812154
705886
34889622
39556626
59677351
48706451
16301139
28321734
39287932
26043442
18621900
26413884