6293592
13161160
33639204
37315045
48254825
60211340
39164787
15835965
92958797
4957315
68403585
67475535
19265279
90286802
5625360
8840425
73573550
5954500
80981862
3982423
58726989
4466965
3206845
69115695
19186837
61897651
7863779
94555296
59105512
98385824
35336069
22088055
80653677
19427826
19573528
71141408
16962598
96878110
45124752
3726376