65021417
45117738
50149323
1320889
85599295
54672374
40753267
24551435
73262883
6891515
2797352
3898924
71699565
57584516
9307359
31166615
86163223
46803098
16122136
10444896
9000971
70635581
6160893
87742453
5258886
67338081
85461529
27116491
37897227
21811945
8121121
67003507
7317151
15089805
8828202
41079018
20198631
49839344
44356169
47172826