17809766
58656315
64787606
106355
57079292
36274537
37715408
3447705
33047270
3638734
43067119
79519767
21941026
40112429
31954989
88315374
19675948
90675856
5198103
24322231
45512695
54204726
30565275
66989079
46857770
38206463
45406173
7682472
77937279
33748408
48195104
6985460
70695520
59854711
51034177
16508566
17436755
18394123
8289844
43781915