7410781
3303305
15876147
3751078
19977401
16225547
41414267
71568490
86372371
57003306
48634296
60578985
35839244
7097258
29953967
10682060
68283910
32415561
58541772
39376869
12179087
90413613
85124108
2586028
85389205
44318390
74074737
24396448
96428199
41115905
4182563
39475772
3967946
8944183
56532723
37679860
28824643
27279966
12209765
20099218