47749210
2832797
51201432
22207908
36153567
42054926
58328716
4706564
55896639
341025
50082220
50265029
79903739
64608055
3494459
24121185
7859564
53523036
83732395
12241647
31425060
98227063
84071080
93948342
50821030
77043492
53732925
8216219
8390106
95158084
79091810
63318339
9351569
71968144
73632462
92007051
78176026
55265751
79584714
80853104