26148884
10456564
7795860
42304956
83846146
43156753
19527680
102450
1762177
58926231
8376394
63264508
45463851
35762539
31321097
92631457
29437087
15692917
9546112
30886854
65913933
62884625
62686336
70713927
29908716
6933106
65037667
87466911
71609582
75462229
762825
76756780
25112571
57749190
21049569
19522629
42518917
74983359
14322412
36784913