14435339
83617138
4854779
70919962
73006780
11931437
10925228
60029567
5157321
6087548
71626752
3999690
19308497
52362026
34529033
24457022
6845275
88891278
10317265
97804346
42165419
89016953
38124157
95927242
31307874
54678196
37284849
31014027
906124
56414405
73772745
54614991
18274871
29697156
96918204
45385843
45328439
58958375
3607473
75133186