87145546
62765871
58115665
48457034
8593608
37428653
18793308
22949559
53855287
2332384
77211915
66042364
87292505
44351969
8952834
46931866
27456458
87781700
93365732
4794812
78891495
87946541
33481292
94803095
84906454
185425
16366923
86674999
27339954
20013670
69955307
78516725
37939161
75591944
63098304
8405427
14249486
2748661
41543614
40449467