33645448
90904455
85566969
86863528
24871565
224366
1582770
22586128
57721841
56115733
5739609
64852467
53581611
61727796
7564709
6111531
6789622
86058395
63997939
59215314
9843672
79559973
75665537
65427943
50512529
61171375
41172984
7456374
50645847
6531851
7485946
66623956
82312009
86693882
5872247
59989913
8403025
9759359
26698267
12781489