17044917
3890140
79484921
7790176
60833361
72215506
77659462
27082626
29197423
49148635
38316738
98263738
73061284
49493146
77623365
61606145
19414935
77737958
99124226
68329023
5135280
99258219
52566519
62085551
26649716
9667147
38556683
75044152
4904096
58429106
24181378
78475560
52464404
45546896
55514135
98552862
81219310
13695598
38329279
88172620