16653797
17575452
49231694
48355734
1724461
89219136
63634073
97918133
23791726
59706146
31034869
43779929
51425476
2184094
78646539
69811390
89508466
3036109
84424583
79379614
31758449
82391730
8524121
34514892
6613164
21645300
2434532
91279743
26069551
4895971
37445064
68589771
97315909
42687746
6498234
44232798
65258888
28938808
6077112
40722941