20352150
42842896
43011146
52281911
21595843
36018816
97642990
40524094
36893724
19956442
4045355
30335349
73375369
58969330
59361951
80337799
52183722
63206430
71236327
5446957
67038533
76351474
678163
72229196
56298385
84159756
15122904
72936404
64766667
2065711
84588142
81195617
3387400
59884180
31245702
37789225
9007111
32913603
73606756
1774448