55672557
8302979
41203278
39665876
28722077
82042153
71377391
61283177
82136266
682449
47309461
18752942
2653682
2639428
5719634
1234198
47497101
85586066
19157224
15803674
78946997
471100
95456105
3309969
21872200
3665550
89374422
45231517
81946606
33184041
16052629
60486519
6397910
95116149
28727576
89812484
6978881
88511006
5535620
21201932