29655425
273073
68795819
59394517
55414581
54934437
88454100
70518313
72759650
24149944
3351265
49011438
16404130
59215419
86907913
27828256
1932246
6884080
45085888
26557676
86272257
88985599
22567733
56652790
68532518
24459764
6914277
63093944
8125486
85558069
24834254
96312
82306299
12374266
68101736
7662798
64307282
6267072
38855463
13986287