4886271
10359228
77231762
67118124
44933293
31963869
13515776
11428157
45251261
23914448
67961835
31822044
84435192
77668076
33741427
80183158
39955835
25557406
99775792
3022446
51062684
58139083
72271610
48169344
66153398
19476405
45566761
48866792
71629300
69009656
66505859
79373487
10825019
7994272
41008762
25087791
24771024
12253691
96837893
23703260