43223663
42691993
6566973
74552802
72525164
93614031
3497339
801937
2264560
85734127
37825043
13118003
31984438
97948142
64506430
19409230
40421886
13143845
90472564
16253280
28215292
66259463
63214801
59085323
20791757
43619098
1942555
39545640
13299429
7183329
1828442
86992379
9401579
537270
62797787
3408967
19403838
15858623
86423276
51581422