57682979
37372712
1802452
31645954
95077792
24224879
98179423
94265438
93327949
44192403
94413640
49573756
4588503
83485504
36503236
38169517
82245716
79501192
90403970
34946510
61858036
75491868
82927408
8937990
92792082
36866180
38457252
97223787
78485125
79356382
67556937
41387996
29687424
52579927
48223736
95242343
74704061
24494653
89974474
93821047