21884318
80682373
29284605
59051099
38354294
36367231
20427459
97338431
3484750
98745491
4897798
43339759
8686821
43144134
77736142
35471892
45606810
47514002
87872751
37854598
65804309
48218309
6049167
3151610
10432342
77865413
792467
46666822
75606476
4225671
59033079
79062054
66235243
72229120
26133826
45843515
27014323
94296161
97657048
8164962