96841248
22565038
21644884
4556611
96986779
76863504
73409248
3249649
8527985
68475886
85107198
60295399
3446846
39669436
5748470
29664176
29316591
64114584
66664828
57595336
19325180
1315080
64081938
26767155
41469097
3525103
1671550
2821236
72505908
4751472
4998203
83942348
32322657
23357256
83486419
44672661
56765667
55032241
89996951
46637678