10263171
59185572
73283072
41692290
898410000
21519087
479254
62881233
23949373
57502230
51006533
33729080
94718980
81168510
72884992
1328348
2632800
63938848
93483452
83513581
60128154
2128065
20455242
2965503
64613037
48356517
10044843
34225620
55348965
28491907
44896594
77097805
22327475
4049786
27321832
27437394
97623872
41189610
2805191
79106071