32196578
26573425
89316074
99065928
20706810
79168017
74584384
11848198
48281189
57709593
68702055
67115974
7939234
71844294
10064686
89982976
67201858
31448239
56745112
11798526
57385089
235916
9092130
26053387
89406920
15086320
38685121
48807916
7987807
38533974
36539519
5563285
79856612
22305676
17381678
55586334
58608457
22874144
18377857
32928065