96999245
76775397
18438993
20683704
63276130
17826520
63985549
2292507
7868931
49908113
68395921
42715532
19215337
4415214
91782889
73575620
49858145
22248321
17337439
39666379
98423350
1364320
61785690
22094439
34237724
18331295
9988351
9143095
18374826
61417821
66226042
8485480
44669206
20816599
659525
67253852
7448385
27598817
17131683
33994918