79877663
8399479
23901141
52029525
23689556
94638363
8091477
9593504
27376067
25612265
92749408
55184619
74784180
47249215
91065589
52898735
45088057
18024745
27516371
23259856
80153970
21483893
6373250
61639919
59962935
956803
97494384
10793378
15531252
81112270
86673421
54814340
37606699
57659388
37306923
18163388
1386866
33609607
535281
30606332