9369030
56706930
15763218
18961259
58217824
8571887
46454056
99723500
23827568
35022463
37065581
4909867
55226716
87331274
74605364
89062109
39565362
39963034
25079759
19436099
25125111
72146002
94394022
6433386
65801940
2132787
97473122
54418264
81449892
60198180
47113644
11694928
6504982
77169706
40899911
348363
62724331
83158491
66235935
32414512