24799722
85738278
10064632
17291560
2594613
10826755
14732372
42374901
60315287
71033049
64941500
6246554
57223304
59705306
2415616
56117598
59691514
17982594
60795200
1967433
83752887
43205318
54521165
2005177
28312518
18869523
63976288
44916074
84244083
86503831
67332671
81293529
95558156
33301583
22599214
59041871
15781413
745746
26122594
86744219