66542599
63096793
3779298
185602
71312115
97105387
17173254
35278116
8024162
47258583
79106742
59015309
86683305
10589427
313161
64849554
23894738
61176172
7588312
69395766
6997351
4779556
55461920
18718713
52822094
80347902
67911383
93654735
48638291
7891702
96999824
6613439
88689781
65049037
24419780
38581041
30695484
80449700
53746210
74418749