90045093
84768479
23106084
92983921
32102649
49879609
5686057
82071511
66523364
50821763
94834269
75583635
27025952
26519607
46871921
98798518
77912857
63643808
26944685
20736115
50767208
53423642
66475012
21541604
28266891
77555659
20014161
62543397
55124521
61725047
572880
328561
1070221
49524461
38319338
7547828
5701319
17775616
99657562
56409811