18224171
20853711
14261029
88618105
71366297
1114444
75333895
24313360
86061876
60915224
63284949
3939251
48451274
6456700
44129449
61164440
84812529
90415542
51426168
46023157
21214848
49421173
48572067
7724342
66538708
61273999
19175904
83433744
17886800
8471532
5511254
88396843
69156625
26482981
65373812
11753455
69322672
68524111
23576621
92044095