66371180
39088558
65344364
74181387
76679149
59295101
25855078
82663969
256454
28652129
42882671
43089026
75194530
9156769
89798110
13122573
55828651
58747523
34013493
64389206
96781874
72394959
88379488
84346073
68336176
15752679
3281668
39443634
12983114
84413184
29512408
6189175
96524639
42648821
58232355
13634160
53476889
77012677
85378417
3091289