24988918
33141982
36657450
7237121
909814
40627989
40712268
43862556
8695762
32773490
70654188
22119733
97504103
81438220
76071824
45868708
34461734
32971689
28281809
78948341
89059565
16551986
28469976
34605409
36632548
20546039
71956071
92232701
85832963
77262274
70437181
5608067
34651741
6287700
26852175
4147560
3129316
48269116
88193767
50456419