82772003
43543644
14596800
17361935
55068956
2735515
25636983
21759804
94033430
52045253
29238449
21875052
618238
3158425
9850216
5259699
66277429
46697526
13685797
65534595
23009306
52438716
67756181
24179910
31516210
78127362
88278017
33444419
91187001
21082272
35159140
56606946
43855800
44209052
95135099
53783849
39284908
65833122
71826394
66432429