53871172
85428430
97853116
27304952
53883367
81124
9098208
24411692
44022594
53126987
28216434
13599833
23554845
96652593
82483187
687740
33307291
58548018
4581011
1963946
1393861
512192
60307071
85629375
50108991
62817860
89159510
88985494
377866
91021142
73797561
2192757
42278126
93233353
39536836
34887337
22545232
1113145
4298845
2183574