21582818
38054432
32587292
6632957
704268
74536605
82593783
74872711
81053761
30887793
19672801
89881680
566314
10199924
80344724
8458993
24194341
43487078
82073259
1424126
3920560
5297267
29132241
69327291
26606236
17063856
36439
16399034
21759354
6142539
27628901
57385758
33357188
38213861
73262698
45183078
30078778
5701598
3495773
18032628