65957197
98975944
10443962
19339888
14936180
78662535
82869520
81499521
37758279
1827552
13868067
78494555
70042858
33427206
24109281
78392749
16967376
40014843
77733867
5150749
77363426
49876933
21159361
9049125
60809264
36475955
60381719
86393386
85724695
26177297
34279661
4308953
6507266
65425259
41353625
32102259
90041112
58792029
45061651
33119468