13814743
87324559
29575302
7215851
68834474
22456070
94329088
2976407
1415293
72854988
58088886
56944526
45455007
68953174
84787480
80399097
48267126
2554027
53011595
8913790
47203598
90151896
43912064
52749403
81201166
57136813
20174236
16926761
58235961
68562307
64315036
73776096
30569183
515397
22193741
3384654
75968328
30214334
14947433
63196408