15719898
99207562
7837002
77855659
95504577
9847941
92459882
27856644
83666322
9802517
8382728
75234231
9749585
97703322
75915989
5030621
2093686
71713627
12064197
1718137
35663586
49176758
8176890
85765784
648247
9311700
8471096
21016096
80089045
87906187
56333393
32478807
20922845
718984
9326988
24891710
56737199
54092415
8715944
14043056