16452664
95488690
57652194
47042970
62412124
456541
96363466
80311011
76478549
91444062
84492984
94895770
6286539
33973090
73459401
34344414
78122533
13158496
13022930
8094660
53309623
60804467
2384410
61022886
7924670
80614734
91672713
11093071
39679201
36338835
7996217
87897192
71678378
78546851
67359622
94151431
50069621
51324155
38641344
4169006