80519326
2444616
47314300
35975219
55654364
80415207
6621820
15737031
60584049
49721735
44817001
47468644
2552899
72469616
7186579
52145111
9950452
57169986
36704635
1528185
65298069
58923748
54377587
6746545
35528437
81541633
48437190
53085057
71374639
60097608
10868054
83807850
95365834
8273937
36945585
116229
23243802
93961282
77725650
85402399