12215446
85699178
80398591
73486734
13407607
27443575
74459147
27096244
98432553
74397806
99781249
4408670
74088318
7094820
27197034
6695504
6260120
8610505
75086596
58247089
78171130
22121392
15588375
6691112
18151955
34322057
39557243
60828017
90735259
64619003
45501462
76227446
22613034
19374960
20735289
78382933
9245737
58517777
49476908
24858215