77428115
6343796
24413137
18055070
82501735
82295546
34285666
58753408
58159100
89283660
66386137
49034441
15183800
85371989
94406266
91964128
37032060
10056952
84565612
9604774
56735017
26105548
3060477
77229269
97712476
37129827
7421560
80763391
1472360
10658620
71906226
8998221
69127309
43332488
7319858
85748768
1381185
4123735
96046708
45904463