51409052
54251825
17134516
12839638
42814218
48131628
85197724
3789608
81495368
54649189
10656320
79551005
9132106
18851985
83676419
4289138
82372597
54157795
31297977
14521022
14883041
6495760
44968489
79212909
59404794
3917866
80065805
83951015
21607782
45471949
1496732
14308397
23642580
89067198
41152238
35541373
47092208
20755568
9867823
3604066