18723858
90612961
65816262
11325847
44824598
63523550
35477087
32502285
7423425
4295180
12938213
74158262
85573544
44355140
901918
20164446
26623892
7721709
67968848
11775390
56686409
2188767
6534272
4636118
71115700
63437375
87676724
9639255
43821776
13375799
75335797
91228721
73433441
55771421
29844737
85792219
47632349
97969959
99208082
24925739