14392848
41617350
37405372
63166939
18238465
24467579
8347589
41714086
70134657
93773880
72995435
60197732
30597018
22582491
62795961
8999837
70513359
39412901
75816293
748490
39404657
9645280
68975884
2499295
74481036
57062550
31529671
36083542
99364158
82614463
33412969
59384630
80195794
43111742
28756397
43868200
17617850
46766245
6294079
41621944