95116540
85636539
63185078
4082536
23793413
39948862
8578813
74702088
79633207
60134945
21097885
3967491
60323035
42032332
38271616
51734386
75621099
55557640
19029234
73203248
78238549
3242119
8076736
1729123
39209023
23341061
63462036
52969104
90085337
44201482
36096289
2748354
88392133
88367352
67146998
5091980
21772903
51165639
63139313
68937610