38532760
49007864
2802664
64891637
79831907
15633867
31863735
75647731
49163578
63936962
9638087
1107760
92145979
60759833
73649264
11149219
64111040
3566551
40786766
32724573
14184860
1513960
24465544
15498280
51357818
36976698
13864689
20536752
6837103
28858346
5803043
93582223
84644417
4428837
86198255
16394110
524686
67698183
84074806
64837047