19441241
22735158
90372288
82066323
57881887
49467139
43081524
5191984
93862254
18693447
94642984
32816630
7392915
77133147
99397278
61946718
7422687
4876103
73164313
18996276
29693511
25009923
17804175
82799065
3646233
1103421
26502369
54704697
49068341
71478882
86009360
82785943
23114781
11173741
34655887
43058613
58463253
5074534
13165585
32377183