14927453
21256816
1447993
72469358
72279691
5872437
33672785
54321177
20246136
65185669
21342026
77567521
87564620
33819641
334358
5232157
26683964
48651192
73592373
9963201
3788789
36438238
98047800
13412422
48771785
27265371
30248727
52768675
24107064
33528951
50441385
692317
5383744
93644815
83804988
87539555
60493974
89683374
37735097
669432