34698499
10632610
8119156
72462477
95751912
29053829
4032420
84318209
7635356
33101576
24488124
8665309
4985634
82547623
34235952
13237137
60101698
20848308
42152573
9193554
93253332
60205188
99031169
8303422
21844346
12671918
19268401
20198746
55479749
23168681
64739296
91592568
51766517
85312956
1648347
85296618
57877426
95452289
72476142
56754537