21651417
213103
99338812
7156695
858588
61874684
5312329
81005417
81362133
41776564
50943448
85103786
64442000
74578439
94358985
539610
25518397
84661132
56286368
29336881
69921792
52716996
92363654
90362876
66135359
18676775
29256493
84528329
13555273
63337529
370750
96222198
40021111
72764121
44777559
7768675
96222572
12637590
92257681
8176076