20593375
87002586
5137922
59734723
78816653
62858885
9196262
68623454
7201173
44393411
33869617
25705346
19333540
19875681
69134591
39953152
47482045
25097087
8857590
82515669
98194877
75261165
82672045
9876907
46056420
94211190
1547258
7648803
92941189
77015940
48215312
80111478
68198089
14566477
95535067
63346845
68779070
6249310
78752084
40376762