32739230
45618606
14805703
977405
48664988
50936615
37433309
25883753
79834028
55609579
67282421
35966722
14393810
6557488
9967892
8082938
8342895
35535431
34131630
11091383
97239388
27234747
65903668
23618403
59276557
14664227
92473817
88577998
65952325
48807340
28349644
89143571
45946623
57717801
20283734
50940
37988136
49329401
79017357
2939830