3205933
40011312
62113772
27808558
87103077
91101055
86828148
79381999
86296444
40847394
51976600
51677859
86265691
17747473
87442021
42999762
6555965
13299652
52539936
8303432
26399262
23276145
94988419
40805533
9203473
97462490
10091429
39089616
2031743
78234909
90775166
52508924
12924518
73629460
7507314
8924030
71967390
63828561
23933253
19636787