32381106
2683279
49263682
20264278
40072178
90559684
91776887
699581
9243533
1228949
63899669
40511142
5942003
49607980
31794536
8396587
3215158
11906979
72033218
62451034
57625910
42124016
18868059
39643186
81339422
69339668
6258450
35842277
41379752
88395645
77817418
18412649
10582432
40548555
77561189
7987907
725399
70999952
60537406
26305199