3954338
602168
87617237
97022032
82256359
53071410
52386635
9614103
95466034
4919145
4092302
80748140
19261222
7171343
59495911
74596138
39263502
29553471
56906273
70144153
9176152
63453556
80309298
1664639
91729891
42448091
31014215
55618934
4549160
22265910
72425866
68659753
95225534
42851095
66723114
68062031
35082181
94024646
86648816
8022699