82122900
37207981
18158064
66894975
7081097
198020
58108642
54111498
70687715
51786190
13154091
4953903
3604758
16673506
99535396
9281703
9106506
85025642
52281456
6613555
9088808
86698014
28072146
99897380
581307
19499341
77526944
39435482
30697821
36145278
11644774
60631873
41728787
51765764
5777891
7758815
3305419
2896082
60647745
8595368