20742149
56328577
66472835
62063738
1413220
50882230
5305572
26226160
43988175
44725439
43932003
77194903
64531884
77883375
82406409
93876442
306648
53128422
78449837
35771613
2031551
7538575
37446564
99071443
893797
10285730
58459137
17616208
84533561
82541431
39273596
84363060
86923177
81526839
19659473
45744279
51337930
25587360
7678093
31109240