22567965
9883815
26324799
49734756
17533787
7469171
19225417
1153449
99933437
17281500
19046836
16762480
57257850
96966367
74188504
68551148
11117181
64086340
1282635
15044828
71307335
94153808
15041250
21604243
35941337
64455655
49757698
1792393
7621920
33571075
69162263
92122357
82027483
38609537
4896609
56838
14926243
59147702
24233591
15902064