14005057
44857351
24723078
33133343
28551523
68454235
14599166
20742264
94584853
31256713
1951469
26377914
33593851
14131118
271688
78522837
52226737
38497188
78965369
46718189
21515995
73048535
8191845
16979222
42076051
65366129
1315460
58099033
50839140
36294867
94788832
53246865
32803478
9882724
76907876
82853337
46242595
26029876
31791243
26561567