50517499
84919142
20899059
82487704
21657017
50539733
54084764
3659400
21084455
16065423
79221525
45118096
39212067
57478541
16316176
78799143
53821546
54478247
66387219
39243895
26226710
39421370
54739467
63453772
40603023
15671830
227231
42944414
53814098
74088652
15829316
10431684
54093019
29355786
56361627
95596093
35461177
51657043
28635761
63567284