60041701
2419652
54536145
76548308
32006252
51404881
68117645
64327190
75555118
46986247
28978786
80489164
23338895
58926026
25903200
18293757
6378815
2912325
57268645
29656574
20364219
19137186
60974926
83078648
59507434
18575907
76505301
70571212
69854276
53322100
37548020
55783576
23621234
43255084
95627676
81072910
38841264
6507951
60521911
29497460