66572815
16294154
9526140
4782333
61595056
89545483
10394705
18687769
46911838
11154677
75159192
54338574
82325654
38827871
1831896
21554018
8296918
42667942
45088059
10122616
10701235
69254977
85575774
64108924
82411448
63458110
42211191
12008667
41328939
89491684
54052098
65177432
99915498
96405345
65242584
42574653
62611364
26657747
81374169
12527853