81167635
82362595
1513233
83839709
36029778
19453313
609740
47939305
67518477
18706751
6265845
98558
95835882
33191298
93472041
412576
1951310
48624480
7185601
5118510
19123138
588999
6510255
73759729
61706001
53604906
9498385
81868535
48502276
91255482
15933789
8348684
14506225
52163795
47867395
50788206
78003271
72419720
7785159
26462689